earliest practicable date - German English Dictionary